Skip to content

fix(inputs): simplify BEI input replication#1537

Merged
cBournhonesque merged 4 commits into
mainfrom
cb/simplify-bei
Jun 26, 2026
Merged

fix(inputs): simplify BEI input replication#1537
cBournhonesque merged 4 commits into
mainfrom
cb/simplify-bei

Conversation

@cBournhonesque

Copy link
Copy Markdown
Owner

BEI input replication had some weird tricks to make up for the lack of client-to-server replication.
There was a 'NetworkActionOf', a bunch of weird observers, etc.

This PR greatly simplifies the flow of setting up BEI input replication:

  • you need to spawn the Context and Action entities on the server, and replicate them to the client
  • on the client, you need to add the Bindings that you need on the replicated Action entity

In the future it will be possible to directly spawn Action entities on the client directly when replicon supports client to server replication.

@cBournhonesque cBournhonesque added the A-Input Related to handling user inputs label Jun 26, 2026
@cBournhonesque cBournhonesque merged commit 9d7f7d9 into main Jun 26, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Input Related to handling user inputs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant